Stanford University Interview Question Solve